package org.jeecg.modules.tplus.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.jeecg.common.aspect.annotation.FieldName;

/**
 * 仓库信息
 *
 * @author hzq
 */
@Data
public class WarehouseQueryRepDto {

    /**
     * ID
     */
    @Schema(description = "ID")
    @JsonProperty(value = "id")
    @FieldName(name = "ID", value = "id")
    private String id;

    /**
     * 仓库编码
     */
    @Schema(description = "仓库编码")
    @JsonProperty(value = "code")
    @FieldName(name = "仓库编码", value = "code")
    private String code;

    /**
     * 仓库名称
     */
    @Schema(description = "仓库名称")
    @JsonProperty(value = "name")
    @FieldName(name = "仓库名称", value = "name")
    private String name;

    /**
     * 仓库类型
     */
    /*@Schema(description = "仓库类型")
    @JsonProperty(value = "warehouseType")
    @FieldName(name = "仓库类型", value = "warehouseType")
    private String warehouseType;*/

}
